home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FishMarket 1.0
/
FishMarket v1.0.iso
/
fishies
/
551-575
/
disk_563
/
m2midi
/
midilib.lzh
/
POSTER
< prev
next >
Wrap
Text File
|
1989-06-25
|
2KB
|
60 lines
Article 210 of comp.binaries.amiga:
Path: fishpond!nud!asuvax!noao!ncar!ames!mailrus!ukma!rutgers!cbmvax!ulowell!page
From: page@swan.ulowell.edu (Bob Page)
Newsgroups: comp.binaries.amiga
Subject: v02i065: midilib - midi library v2.0, Part01/05
Message-ID: <10602@swan.ulowell.edu>
Date: 9 Dec 88 21:52:52 GMT
Organization: University of Lowell, Computer Science Dept.
Lines: 830
Approved: page@swan.ulowell.edu
Submitted-by: kim@uts.amdahl.com (Kim E. DeVaughn)
Posting-number: Volume 2, Issue 65
Archive-name: sound/music/midilib20.uu1
This is the MIDI Library distribution disk. It contains the MIDI
Library, utilities, user and programmer documentation, and example
programs.
Changes in v2.0:
. midi.library
. Major overhaul to improve speed - resulting in about 3 to 4
times improvement in speed for PutMidiMsg, PutMidiStream,
GetMidiMsg, FreeMidiMsg
. Added MidiPacket's (see GetMidiPacket() and
FreeMidiPacket())
. Rewrote all C modules in Assembly
. Redesigned PutMidiStream
. Added early test of Route MsgFlags to reduce processing
time on trivial messages
. Added default RouteInfo to MDest's (see
SetDefaultMRouteInfo(), and routing functions)
. Added MListSignal's to inform interested parties of
changes to the public node lists (see CreateMListSignal()
and DeleteMListSignal())
. Fixed MidiMsgType() to work as originally described: now
returns 0 on all undefined messages
. docs
. revised library.doc to include MidiPackets
. remade midi.doc to include new functions
. added benchmark.doc
. updated binding libraries to include new functions
. include files
. added new sys/ex id's from MIDI 1.0 Spec v4.0
. added new controllers #'s from MIDI 1.0 Spec v4.0
. added MTC qtr frame message constants
. added midifile.h for some MIDI File constants
. rsx
. manufacturer id is now specified in hex rather than
decimal
. now supports filtering for 3-byte manufacturer ID's
. tsx
. Workbench support
. new utilities: playmf & dmf to play and display (respectively)
MIDI Files
--
Bob Page, U of Lowell CS Dept. page@swan.ulowell.edu ulowell!page
Have five nice days.